home *** CD-ROM | disk | FTP | other *** search
/ Workbench Add-On / Workbench Add-On - Volume 1.iso / Music / EDIT / HDFrequency / HDFrequency.dok < prev    next >
Text File  |  1995-08-23  |  18KB  |  462 lines

  1. ----------------------------------------------------------------------------
  2.  
  3.        â    Ñ  ÑÑÑæ,  ÔÑÑÑÑ
  4.        âL   #  Ø¯¯"#, H¯¯¯¯
  5.        âL   #  #   `þ H     âµØ gW#p  æHaÑ  Ì  Ñ  æHb_ Ñw#b  gØÑp Ñ  z¹
  6.        âÑÑÑÑ#  #    # HWææø âP  Ø  #cJF `# ]1  # dF `b #F §L Ø  # #  #
  7.        âF¯¯¯#  #    # H¬""" âL J#wwÆLØ   # ]1  # #µww# #  |Lj1    ]L #
  8.        âL   #  #   JF H     âL JK"""~0   # ]1  # #"""" #  |LJþ  ù  #]F
  9.        âL   #  #wwwØ  H     âL  #,_# ]b_w# `#_d# ¶Þ_JF #  |L #_gØ  0Ø
  10.        9    9  999°   9     9   ¬@Æ´  °@°#  9@"9  °@°  9  7¹ ¬@P   ]#
  11.                                          #                        _d´
  12.                                          @                        0P
  13.  
  14.                  wwwww        w                           _ww
  15.                  #°°°¶þ       #                          gØ°¶#
  16.                  #    H  wæw  #  aæw  _wæw  aæw  ¸wæç    dF  H
  17.                  #___dF dK¯¶Þ # JP¯¶k Ø"¬# J@¯¶þ #"¬#    ¯  _#
  18.                  #M**#ç #__J# # #,__# ¯_wØLJ#w_ J&__ÆL     g#'
  19.                  #   `# #9999 # #9999 ÆP°ãL ¬°Mb]@999¹    dK
  20.                  #    # 0_ gf # ¶Þ g# # _ØL]L _# #__æ    ]F___
  21.                  *    * ¬MH@  *  ÆH@  ¶H@?Ø ÆHM´ 7NØK    0****
  22.  
  23.                                   v38.076
  24.                    (c) 1992,1993,1994 Mellow Technologies
  25.  
  26.            Written by Michael Bock, Vorwärtsstraße 5, 44139 Dortmund
  27.  
  28.                 e-mail: mbo@dosis.uni-dortmund.de (InterNet)
  29. ----------------------------------------------------------------------------
  30. DISCLAIMER
  31. -----------------------------------------------------------------------------
  32.  
  33.  
  34.  
  35.   HD Frequency is a SHAREWARE product. This means that it can be used, copied
  36.   and distributed freely, provided that:
  37.  
  38.   - No fee is charged for copying and distribution.
  39.   - It is distributed ONLY in its original archive.
  40.   - This document is copied along with the program.
  41.  
  42.   This program is provided "as is" without warranty of any kind. The entier
  43.   risk of using it is to the user himself. In no event I (the author) will
  44.   be liable for direct or indirect damage, loss of data or criminal actions
  45.   done due to the use of this program. If you do not agree with this, you
  46.   may not use this program.
  47.  
  48.   - I strongly recommand that is illegal to publish this archive on disks
  49.     that are spread together with publications ('disk+mag'). If you would
  50.     like to do so, you need my permission.
  51.  
  52.  
  53. ------------------------------------------------------------------------------
  54.  
  55. Einschränkungen dieser Demo Version:
  56.  
  57. - Kein Cut Funktion
  58. - Sämtliche Effektmodule fehlen
  59. - Sample Länge beschränkt auf 800 kb. 
  60. - Playlisteditor beschränkt auf 5 Einträge.
  61. - Die Anleitung ist recht lückenhaft 
  62.  
  63. ------------------------------------------------------------------------------
  64. Das vollständige Programmpaket beinhaltet folgende Features:
  65.  
  66. - Sämtliche Requester und Gadgets die in der Demo Version nicht
  67.   funktionieren sind nun aktiv.
  68. - Samples bis 60 KHz, deren Länge nur vom Festplattenspeicher begrenzt ist.
  69. - 4 Track Editor arbeitet nun mit 1024 Einträgen.
  70. - 68000 und 68020 Versionen
  71. - Gedrucktes deutsches Handbuch
  72. - Update Möglichkeit und Hotline für registrierte User
  73.  
  74.  
  75. Das vollständige Programmpaket erhält man nach Entrichtung der
  76. Sharewaregebühr von DM 50 (US$ 30) bei mir:
  77.  
  78.  Michael Bock
  79.  Vorwärtsstraße 5
  80.  44139 Dortmund
  81.  
  82. ( Bitte das Registrierformular ausdrucken und ausfüllen ! )
  83.  
  84. Für weitere Fragen bin ich natürlich auch gerne zu haben, solange
  85. es nicht nachts um drei ist.
  86.  
  87. 1       Einleitung
  88.  
  89. HD- Frequency ist ein "Harddiskrecording" System für die Amiga Computer
  90. Serie. HD (Harddisk) recording Systeme gibt es auf dem Amiga schon einige,
  91. doch sind diese meist eher im professionellen Bereich angesiedelt, da
  92. diese nur mit zusätzlicher Hardware (meist 16bit Soundkarten) auskommen.
  93. Dieses Programm soll Abhilfe schaffen, es stellt ein HD-recording System
  94. auf Basis normaler 8-bit Sampler dar, womit sich durchaus auch im semi
  95. professionellen Bereich noch brauchbare Ergebnisse erzielen lassen.
  96. Der Nutzungsbereich dieses Programms ist meiner Meinung nach recht viel
  97. fältig, vom Hilfsmittel zur Videonachbearbeitung bis zum 4 Track Sequenzer 
  98. zur Erstellung eines Musik-Mixes ist eigentlich ein recht großes Aufgaben
  99. spektrum mit diesem Programm zu bewältigen. 
  100.  
  101. 1.1     Hardware Voraussetzungen
  102.  
  103. Für dieses Programm wird mindestens Kickstart 2.04 und ein Amiga mit Fest
  104. platte mit genügend freier Speicherplatzkapazität benötigt.
  105.  
  106. Um unterschiedlichen Ansprüchen gerecht zu werden existieren mehrere Ver
  107. sionen des Programms:
  108.  
  109. HDFrequency 68000       Für alle Amigas mit mindestens 320 kB Chip
  110.                         und 450 kB anderem Speicher
  111. HDFrequency68000e       Für alle Amigas mit mindestens 1 MB Chip
  112.                         und mindestens 1 MB zusätzlichem Chip
  113.                         oder Fast Ram.
  114. HDFrequency 68020       Für alle Amigas mit >= 68030 Prozessor
  115.                         und 1 MB Chip und 1 MB anderem Ram.
  116.                         Diese Version ist aber bis auf die 
  117.                         4-Track Routine identisch mit den
  118.                         68000'er Versionen.
  119. HDFrequency 68020l     Wie HDF 68020 nur hier existiert anstatt
  120.                         der 4 Track Routine nur eine 3 Track
  121.                         Routine.
  122.  
  123. Die 68020'er Versionen des Programms enthalten anstatt einer DMA 4 Track 
  124. Routine, die das gleichzeitige Abspielen von 4 30 kHz Samples auf einem nor
  125. malen Amiga ermöglicht, CPU Wiedergabe Routinen, die das gleichzeitige 
  126. Abspielen von Samples > 30 kHz ermöglichen, diese Routinen sind aber EX
  127. TREM zeitaufwendig, so daß ein 68030 mit 25 MHz schon fast ein
  128. MINIMUM ist. Für alle die nicht ganz so gut ausgestattet sind, existiert auch noch eine 
  129. 'light' Version der 68020 Version, dort wurde die 4 Track Routine durch eine 3 
  130. Track Routine ersetzt, was ein wenig Zeit spart, diese Version ist ab einem 
  131. A1200 mit zusätzlichem Fastram erträglich. Doch wie schon gesagt, diese 
  132. Unterschiede gelten nur für die 4 Track Routine, ansonsten sind alle Program
  133. me bis auf den unterschiedlichen Speicherplatzbedarf völlig gleich.
  134.  
  135.  
  136.  
  137. - Geschwindigkeitsvergleich 68020+ Versionen (nicht objektiv !)
  138.   (HD Read = 600 kb/s, 58% cpu avail (a1200 at-bus)
  139.  
  140.                          4 CPU Stimmem Version  3 CPU Stimmen Version
  141. A1200 4 MB Fast          4 * 20 kHz             3* 28 kHz
  142.  
  143. 68030 28 MHz 4 MB Fast   4 * 29 KHz             3* 35 kHz
  144.                                           oder  2* 40 kHz +1*20kHz
  145.  
  146. 68030 40 MHz             ???                    ???
  147. 68040 25 MHz             ???                    ???
  148.  
  149. - 68000'er Version:
  150.  
  151.                         4 DMA Stimmen:
  152.  
  153. A1200                   4 * 30 kHz
  154. A500 2 MB Fast          4 * 30 Khz
  155.  
  156.  
  157.  
  158. Falls mir einer mal ein paar Werte für 68030 40 MHz und 68040
  159. Prozessoren zuschicken könnte, fände ich das echt super.
  160.                 
  161.  
  162. Nutzt man also nur Samples bis 30 kHz braucht man auch auf einem 68030 
  163. die 68020+ Versionen nicht zu benutzen.
  164.  
  165. Ein weiterer  Punkt, den man beachten sollte, ist, daß man einen genügend 
  166. großen Festplattenbuffer mit dem Befehl "addbuffers" angelegt hat, um so die 
  167. Festplattenleistung bestmöglich auszunutzen. Selbiges gilt natürlich für den 
  168. Einsatz von den inzwischen auch auf dem Amiga weit verbreiteten Stacker® 
  169. Systeme, die zur Vergrößerung der Festplattenkapazität verwendet werden. 
  170. Diese sollten nach Möglichkeit ausgeschaltet werden, solange HD-Frequency 
  171. aktiv ist. Bei dem Komprimierungssystem EPU (in der kommerziellen Version 
  172. unter dem Namen "Diskexpander®" bekannt, ist dies mit dem Befehl "epu de
  173. vice XXXX chng nosave" möglich.
  174.  
  175.  
  176. 1.2     Inhalt:
  177.  
  178.  
  179. Dieses Programmpaket sollte aus folgenden Programmteilen bestehen :
  180.  
  181. - Der Anleitung (dieser hier).
  182. - Der Programm Diskette, auf der folgende Programme enthalten sein sollten :
  183.   * HDF 68000
  184.   * HDF 68000e
  185.   * HDF 68020
  186.   * HDF 68020l
  187.   * Install_Skript
  188.   * Revision History (Ascii File, Ein kleiner Überblick)
  189.   * registerfile
  190. 1.3     Installation
  191.  
  192. Booten Sie Ihren Rechner von der Festplatte und legen Sie danach die HD
  193. Frequency Programmdiskette ein, klicken, Sie dann auf das Install_Skript 
  194. Icon. Das Programm übernimmt dann die Installation und installiert dann die
  195. von Ihnen ge wünschte Programmversion in dem von Ihnen ausgewählten
  196. Verzeichnis. Die Installation erfolgt mit Hilfe eines Install_skriptes für
  197. den Commodore® Utility Installer, er muß sich im C-Verzeichnis der
  198. Festplatte befinden.
  199.  
  200. Kapitel II 
  201.  
  202. 2.1 Das Audio Dock
  203.  
  204. Nach dem Starten des Programms sehen Sie ein Fenster mit zwei VU-Metern 
  205. und einer Icon Leiste rechts daneben. Wenn dieses Fenster aktiv ist, befinden 
  206. Sie sich im Hauptprogrammteil von dem alle anderen Programm Funktionen 
  207. mittels der Icon Leiste oder den verschiedenen Menüs aufgerufen werden 
  208. können.
  209.  
  210. 2.2 Das Projekt Menü
  211.  
  212. 2.2.1   About
  213.  
  214. Dieses Menu gibt Auskunft über die Art des Programms, sowie über die aktu
  215. elle Programmversion.
  216.  
  217. 2.2.2   Quit 
  218.  
  219. Hier wird das Programm ordnungsgemäß verlassen. 
  220.                         
  221.  
  222.  
  223. 2.3     Sampler Menü
  224.  
  225. Dieses Programm unterstützt alle gängigen Sampler, die in anderen Sound 
  226. Programmen unter dem Menüpunkt 'Generic' zu finden sind. Dieses Pro
  227. gramm unterstützt keine Perfect Sound kompatiblen
  228. Sampler !
  229.  
  230. 2.3.1   Channel
  231.  
  232. Hier können Sie, sofern Sie einen Stereo Sampler besitzen, einstellen, ob Sie 
  233. vom linken oder vom rechten Kanal samplen wollen.
  234.  
  235. 2.3.2   Sampling Rate
  236.  
  237. In einem Fenster können Sie die gewünschte Aufnahme Sample- Periode ein
  238. stellen. Um das Fenster zu verlassen, und die Angaben zu bestätigen, verlas
  239. sen Sie das Fenster mit dem Close Button.
  240.  
  241. 2.4     Audio Menü
  242.  
  243. 2.4.1   Replay Sample
  244.  
  245. Diese Routine spielt ein im Sample Editor ausgewähltes Sample ab. Position 
  246. und Zeit werden im Sample Window angezeigt. Die Steuerung des Replay 
  247. Vorgangs geschieht aus dem Audio Dock Fenster:
  248.  
  249. '<<'            Zurückspulen
  250. '>>'            Vorspulen
  251. 'II'            Pause
  252. '#'             Stop
  253.  
  254. Der Replay Vorgang kann anstatt vom Menü aus auch vom Audio Dock mit '>' 
  255. gestartet werden.
  256.  
  257. Diese Routine arbeitet mit DMA Routinen, das heißt ,daß hardwarebedingt 
  258. Samples mit eines Sample Frequenz > 30800 Hz mit 30800 Hz abgespielt 
  259. werden.
  260. Bei den 68020+ Versionen werden Samples >30876 Hz natürlich mit der
  261. entsprechenden Sample Rate abgespielt.
  262.  
  263.  
  264. 2.4.2   Replay Sample HQ
  265.  
  266. Diese Routine spielt das Sample, daß im Sample Editor ausgewählt ist, im HQ 
  267. Verfahren ab, das heißt, es wird eine CPU Replay Routine verwendet, die das 
  268. Abspielen von Samples mit bis zu 65000 Hz schon auf einem normalen A1200 
  269. ermöglicht. Auf einem normalen A500 erreicht man eine maximale Wiederga
  270. berate von ca. 32000 Hz. Zur zusätzlichen Qualitätsverbesserung werden alle 
  271. möglichen Störquellen abgeschaltet (sämtliche DMA's etc.), ein mit 30 kHz HQ 
  272. abgespieltes Sample klingt hörbar besser, als ein Sample, daß mit 30KHz 
  273. über die Amiga DMA abgespielt wird.
  274.  
  275. 2.4.3   Record Sample
  276.  
  277. Diese Funktion nimmt ein Sample mit der durch Option 2.3.2 eingestellten 
  278. Sample Rate auf. Wählt man die Option Record durch das Icon 'o' im Audio 
  279. Fenster an, gelangt man, nachdem man den
  280. Namen für das zu sampelnde File eingegeben hat, in den Monitor Modus. Mit
  281. tels der Vu-Meter und der sich darüber befindlichen Overpeak Anzeigen kann 
  282. man das Sample exakt aussteuern, Ein Sample ist übersteuert, sobald die 
  283. Overpeak Anzeige schwarz ausschlägt.
  284. Mit der rechten Maus-Taste beginnt man dann die Aufnahme, mit der linken 
  285. Maustaste bricht man die Aufnahme Funktion wieder ab. Ist der Prozessor 
  286. oder auch die Festplatte zu langsam für die eingestellte Sample Rate, wird 
  287. dies vom Programm erkannt, und das Samplen abgebrochen. Nach der Auf
  288. nahme wird das soeben erstellte Sample im Sample Fenster angezeigt.
  289. Samples werden im Standard IFF-8SVX Format abgespeichert, nur solche 
  290. Samples werden von den anderen Programmteilen verarbeitet. Es ist also 
  291. auch ohne weiteres möglich, IFF-8SVX Samples aus anderen Programmen 
  292. mit HD Frequency zu benutzen. 
  293.  
  294. 2.4.4   Playlist Editor
  295.  
  296. Durch den Aufruf dieser Option gelangt man in den Playlist Editor, mit dem 
  297. man eine mehrspurige Wiedergabesequenz erstellen kann.
  298.  
  299. 2.4.5   Sample Editor
  300.  
  301. Durch den Aufruf dieser Funktion gelangt man in das Sample Editier Fenster, 
  302. in dem man Manipulationen an dem Sample vornehmen kann.
  303.  
  304. 2.4.6   Replay Fourtrack
  305.  
  306. Diese Funktion, der eigentliche Hauptteil des Programms spielt eine mit dem 
  307. Playlist Editor erstellte Sequenz ab. Nach Anwahl des Menüpunktes wird die 
  308. Spielzeit in einem Fenster angezeigt. Mit der rechten Maus-Taste kann man 
  309. vorspulen, allerdings nur Sequenzweise, innerhalb eines Samples kann nicht
  310. vorgespult werden.
  311.  
  312. Besonderheiten der 68020 Version:
  313.  
  314. Hält man die Tab Taste vor der Anwahl gedrückt, werden sämtliche DMA's und
  315. sonstige Störquellen zur weiteren Qualitätsverbesserung unterdrückt. Es
  316. besteht die Möglichkeit, daß die Routine nicht in der Lage ist die Playlist
  317. korrekt wiederzugeben, dies ist der Fall, wenn der Prozessor zu langsam
  318. ist: Versucht man auf einem A1200 2 40 KHz Samples gleichzeitig
  319. abzuspielen, wird sich die Interrupt Routine, von der der Replay-Prozeß
  320. gesteuert wird auf hängen, in diesem Fall hilft nur noch die linke Maus
  321. Taste um das ganze abzubrechen.
  322.  
  323. 3  Sample Editor
  324.  
  325. Wählt man diese Option an, so muß man sich mittels File Requester ein File 
  326. aussuchen, daß man editieren will. Ist dieses geschehen, so wird dieses 
  327. Sample in einem Fenster angezeigt. Man kann dieses Fenster vergrößern 
  328. oder auch verkleinern, je nachdem wie man es gerade braucht. Mittels der 
  329. Maus kann man nun einen bestimmten Bereich auswählen ('Rangen'), um ihn 
  330. so mit anderen Werkzeugen weiter zu bearbeiten. Das Markieren erfolgt, in
  331. dem man mit dem Mauszeiger auf das Sample Fenser geht und die linke 
  332. Maus Taste drückt. Während man die linke Maus Taste gedrückt hält, bewegt 
  333. man den Maus Zeiger auf einen anderen Bereich im Sample Fenster. Läßt 
  334. man nun die Maus Taste los, so wird das Intervall zwischen den beiden Maus 
  335. Positionen markiert.
  336.  
  337. ; Hier fehlt ein Teil der Anleitung , denn es ist ja auch nur eine
  338. Sharewareversion, die ein bischen neugierig machen soll.
  339.  
  340. 4 Playlist Editor
  341.  
  342. Dieser Programmteil dient zur Erstellung der Sequenz-Listen, die später mit 
  343. der Option 'Replay FourTrack' abgespielt werden können. Es besteht für jedes 
  344. Teil aus dieser Liste die Möglichkeit die Startzeit und den Kanal frei zu wäh
  345. len, dies ist einfach durch Änderung der entsprechenden Gadgets auf dem 
  346. Fenster zu erreichen.
  347. Die Liste wird bei Änderungen immer wieder aufsteigend nach der Startzeit 
  348. des jeweiligen Samples sortiert.
  349.  
  350. 4.1     New
  351.  
  352. Hier fügt man ein neues Element in die Liste mittels File Requester ein.
  353.  
  354. 4.2     Delete
  355.  
  356. Ein angewähltes Element wird aus der Liste entfernt.
  357.  
  358. 4.3     Get File
  359.  
  360. Im Prinzip wie New , nur hier wird kein neues Element eingefügt, sondern bei 
  361. dem angewählten Element wird nur der Sample Name getauscht.
  362.  
  363. 4.4     Channels
  364.  
  365. Einem angewählten Sample kann man durch anklicken des entsprechenden 
  366. Buttons einen Wiedergabekanal zuordnen. Der Standardkanal nach der Opti
  367. on 'New' ist Kanal 1.
  368.  
  369.  
  370.  
  371. 4.5     Time
  372.  
  373. Hier trägt man jeweils für das angewählte Sample die Startzeit ein, Eingaben 
  374. müssen mit Return bestätigt werden.
  375.  
  376. 4.6     Start
  377.  
  378. Dieses Gadget bi7etet die Möglichkeit eine Startzeit für die Replay Routine an
  379. zugeben, so lassen sich also alle Samples bis zum Zeitpunkt X überspringen. 
  380. Eingaben müssen mit Return bestätigt werden.
  381.  
  382.  
  383. 4.7     Projekt Menü
  384.  
  385. 4.7.1   Load Playlist
  386.  
  387. Eine zuvor mit Save abspeicherte Playlist kann hier wieder geladen
  388. werden. 4.7.2 Save Playlist
  389.  
  390. Hier wird die aktuelle Playlist auf Festplatte gesichert.
  391.  
  392.  
  393. III Sonstiges 
  394.  
  395. 5       Technische Informationen
  396.  
  397. Das Programm nutzt Prozessor und Festplatte sehr intensiv, achten Sie dar
  398. auf, daß sie möglichst große Festplattenbuffer haben, und das möglichst keine 
  399. Stacker® Systeme wie XFH®,EPU® oder Diskexpander® aktiv sind, denn 
  400. diese setzten die Leistungsfähigkeit dieses Programms drastisch herab.
  401. Die meisten Stacker® Systeme lassen sich durch einen Befehl für 
  402. Schreib-Zugriffe disaktivieren, das reicht in den meisten Fällen schon aus.
  403.  
  404. Sollten Sie also einmal Probleme haben, daß Ihr System zu langsam ist, so 
  405. überprüfen Sie diese Punkte bitte. Ansonsten hilft wohl nur ein schnellerer 
  406. Prozessor, um die ganze Sache in den Griff zu bekommen.
  407.  
  408. Hier noch einige wichtige Hinweise zur Geschwindigkeit des Programms: 
  409. Führt man zum Beispiel den Echo Effekt mit einem 5 MB langen Sample 
  410. durch, so ergeben sich bei einem Festplattendurchsatz von beispielsweise 
  411. 750 kb/s mindestens folgende Rechenzeiten :
  412.  
  413.  
  414. 2 * Length of sample          2 * 5120 kb
  415.     ----------------         -------------      = 14s !  (2 for reading
  416.      Speed of Hd               750 kb*s^-1                & writing   )
  417.  
  418. Dazu kommt noch die Zeit, die der Effekt an Rechnzeit benötigt.
  419.  
  420.  
  421. Diese Version wurde nun komplett enforcer gedebugged, momentan sind keine
  422. enforcer Hits mehr bekannt.
  423.  
  424.  
  425. a500        7.09 MHz 1 MB Chip   2 MB Fast  85 MB Quantum ELS   Multi E.
  426. A1200      14.18 MHz 2 MB Chip   4 MB Fast 120 MB Connor        IDE
  427. A1200/030  28.00 MHz 2 MB Chip   4 MB Fast 120 MB Connor        IDE
  428. A4000/040  25.00 MHz 2 MB Chip  10 MB Fast 120 MB Quantum       IDE
  429.  
  430. Programm unter OS 37.230 und 39.106 getestet.
  431. Auf diesen Rechnern war SetPacth 40.14 und 37.39 installiert.
  432.  
  433.  
  434. 6       Copyrights & Weitere Hinweise
  435.  
  436.  
  437. Für Schäden, die durch das Programm HDFrequency entstehen kann keine 
  438. Haftung übernommen werden.
  439.  
  440. -- YOU BETATEST THIS --
  441.  
  442. HDFrequency
  443.  
  444. ©1992,1993 
  445. Michael Bock
  446. Vorwärtsstraße 5
  447. 44139 Dortmund
  448.  
  449.  
  450.  
  451.  
  452.   
  453.  
  454.         
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.